
function cko_xp_grind()
  cko_xp_grind_data = {}
  cko_xp_grind_data[22]='Tranquil Gardens Cemetary, Duskwood (78,68).'
  cko_xp_grind_data[24]='Duskwood (86,51).'
  cko_xp_grind_data[28]='Brightwood Grove, Duskwood (65,45), The Rotting Orchard, Duskwood (63,69), Nethander Stead, Hillsbrad Foothills (61,62).'
  cko_xp_grind_data[29]="Vul'Gor Ogre Mound, Duskwood (32,68)."
  cko_xp_grind_data[30]="Thoradin's Wall, Arathi Highlands (17,39).  Misty Shore, Alterac Mountains (27,42); this area has lots of yellow monsters that don't gang up on you."
  cko_xp_grind_data[31]=cko_xp_grind_data[30]
  cko_xp_grind_data[35]="Stahnbrad, Alterac Mountains (63,44)."
  cko_xp_grind_data[36]="Boulderfist Hall, Arathi Highlands (54,76)."
  cko_xp_grind_data[37]="Dandred's Fold, Alterac Mountains (38,17)."

  local l = UnitLevel("player")
  local r = UnitRace("player")

  while not cko_xp_grind_data[l] do
    cko_print("No leveling information available for level "..l)
    l = l - 1
  end
  cko_print("Grind at level "..l..": "..cko_xp_grind_data[l])
end

function cko_grind_macro()
  cko_macro_create('XP Grind','/script cko_xp_grind()')
end
